explosion propagation - Spanish English Dictionary